on-time performance - German English Dictionary